配置 NetNat

来源:配置 NetNat.docx · 本地静态转换

是windows 内置的NAT,与rrasmgmt的nat不同

1、配置 NetNat(最简配置):

# 最简单一条就够了:
## 指定内网接口地址:
New-NetNat -name nat -InternalIPInterfaceAddressPrefix 10.2.1.0/24
# 不需要像rrasmgmt一样指定外网接口,只需要指定内网地址即可

# 指定外网前缀:
## 指定外网接口的前缀即可,类似ip nat outside
New-NetNat -Name NAT `
-InternalIPInterfaceAddressPrefix 10.10.10.0/24 `
-ExternalIPInterfaceAddressPrefix 192.0.2.0/24
## 假如有多个内网地址:
### 需要配置一个汇总前缀:
New-NetNat -Name NAT `
-InternalIPInterfaceAddressPrefix 10.10.0.0/16 `
-ExternalIPInterfaceAddressPrefix 192.0.2.0/24

·测试:

此时内网机器就能够ping通外网地址了:

2、配置 netnat 端口映射:

# 这里的 -natname 必须指定上面已创建的 nat名称
Add-NetNatStaticMapping -NatName "nat" -Protocol TCP -ExternalIPAddress "0.0.0.0/0" -ExternalPort 80 -InternalIPAddress "10.2.1.10" -InternalPort 80